<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.5 1C8.94772 1 8.5 1.44772 8.5 2V12.5C8.5 13.0523 8.94772 13.5 9.5 13.5H20C20.5523 13.5 21 13.0523 21 12.5V2C21 1.44772 20.5523 1 20 1H9.5ZM2 18.5C1.44772 18.5 1 18.9477 1 19.5V30C1 30.5523 1.44772 31 2 31H12.5C13.0523 31 13.5 30.5523 13.5 30V19.5C13.5 18.9477 13.0523 18.5 12.5 18.5H2Z" fill="url(#paint0_linear_87_118)"/>
<path opacity="0.4" d="M18.5 19.5C18.5 18.9477 18.9477 18.5 19.5 18.5H30C30.5523 18.5 31 18.9477 31 19.5V30C31 30.5523 30.5523 31 30 31H19.5C18.9477 31 18.5 30.5523 18.5 30V19.5Z" fill="url(#paint1_linear_87_118)"/>
<defs>
<linearGradient id="paint0_linear_87_118" x1="28" y1="-0.5" x2="1.9" y2="28.9" gradientUnits="userSpaceOnUse">
<stop stop-color="#FB457A"/>
<stop offset="1" stop-color="#A500FF"/>
</linearGradient>
<linearGradient id="paint1_linear_87_118" x1="28" y1="-0.500001" x2="1.9" y2="28.9" gradientUnits="userSpaceOnUse">
<stop stop-color="#FB457A"/>
<stop offset="1" stop-color="#A500FF"/>
</linearGradient>
</defs>
</svg>
